# 使用轻量级基础镜像（Alpine 或 Debian Slim 都可以）
FROM alpine:latest

# 设置工作目录
WORKDIR /qp-server

# 复制二进制文件和配置文件到镜像中
COPY linux/slottiger ./slottiger

# 创建必要的目录
RUN mkdir -p logs pids && chmod -R 777 .

# 设置默认启动命令
CMD ["sh", "-c", "./slottiger --env=slottiger >> /qp-server/logs/nohup_slottiger.log 2>&1"]